blocking immunity - Turkish English Dictionary